home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 19 / CU Amiga Magazine's Super CD-ROM 19 (1998)(EMAP Images)(GB)[!][issue 1998-02].iso / CUCD / Graphics / MysticView / history next >
Encoding:
Text File  |  1997-11-25  |  10.9 KB  |  322 lines

  1.  
  2.   MysticView history
  3.  
  4.  
  5. * 0.97f
  6.     - added preloading.
  7.     - added invisible close and screenback gadgets. this works
  8.       only when both the settings WINSIZEMODE=FULL and
  9.       BACKDROP are specified.
  10.     - MysticView no longer forgets the current filename when
  11.       the configuration is changed, and slideshows will be
  12.       continued.
  13.     - added some more keyboard shortcuts
  14.     - dropped the german documentation, created a guide file and
  15.       an install script
  16.  
  17.   0.97e
  18.     - added picture information and PICINFO setting
  19.     - implemented a new picture-management class consisting
  20.       of several subtasks.
  21.     - slideshow now works as expected. (preload is not
  22.       yet re-implemented, though)
  23.     - fixed many menu-related problems and improved menu layout
  24.     - added copy to..., move to... for 10 configurable slots each.
  25.     - all path/filenames are now handled dynamically
  26.     - with the REQUESTFILE option enabled, a requester no
  27.       longer pops up when images were specified at startup.
  28.     - improved memory management
  29.     - when initialization fails, a requester is shown for
  30.       retry, cancel, or retry using defaults.
  31.     - added LISTFILE commandline option. it allows to specify a
  32.       list file from where to fetch pictures.
  33.     - added Open List File... menu and LISTPATH config.
  34.     - the window border is now refreshed correctly (after approx.
  35.       1/5 second. guess what, a subtask is used here. opaque window
  36.       sizing would suffer too much from refreshing the window border
  37.       all the time :)
  38.     - finally! MysticView should close down gently now if the required
  39.       versions of guigfx or render.library could not be opened (#&ยง@%!?)
  40.     - new icon tooltypes are created dynamically. no need to upgrade
  41.       MysticView's icon anymore.
  42.  
  43.   0.97d
  44.     - the configuration is now saved to MysticView's icon.
  45.     - menu items didn't toggle correctly (forgot MENUTOGGLE.
  46.       what the heck, why does this work with MagicMenu ;)
  47.     - added more CTRL_C exit breakpoints
  48.     - the main task priority is now reset correctly.
  49.     - improved handling
  50.     - major menu layout rework
  51.     - added AUTOSAVESETTINGS
  52.     - added PREVIEWMODE 
  53.     - added grid refresh
  54.     - fixed lots of minor quirks and problems
  55.  
  56.   0.97c
  57.     - slightly improved screenmode selection logic:
  58.       default screen size is now the workbench's visual
  59.       dimensions, no longer its absolute size.
  60.     - re-implemented screenaspect tooltypes (thanks to ZZA :)
  61.     - added slideshow mode
  62.     - MysticViw now reads its configuration from the icon,
  63.       even when started from shell. commandline arguments
  64.       simply override the settings from the icon's tooltypes.
  65.     - added mouse scrolling - it's now possible to drag the
  66.       picture around in MysticView's window.
  67.     - added a lot of menu items
  68.     - improved HAM refresh logic
  69.     - the screen's title bar is no longer obscured in
  70.       WINOPENMODE=VISIBLE and without BACKDROP mode.
  71.     - added MODEID, SCRWIDTH, SCRHEIGHT
  72.     - added screenmode requester
  73.  
  74.   0.97b
  75.     - MysticView crashed without cybergraphics. Fixed.
  76.  
  77.   0.97a
  78.     - The display part has been rewritten. Now a daemon-like
  79.       view-class handles the display as a background task.
  80.       the new display logic is faster.
  81.     - implemented zooming and scrolling in all displaymodes
  82.       (except for DISPLAYMODE=FIT).
  83.     - implemented DISPLAYMODE KEEPASPECT2 and IGNOREASPECT.
  84.       DISPLAYMODE=ONEPIXEL has got a slightly different meaning now.
  85.     - implemented asychronous, recursive directory scanning.
  86.     - multiselect und patternmatching is now supported via
  87.       drag&drop, filerequester, commandline and wbstart.
  88.     - added some keyboard shortcuts.
  89.     - Next and Previous Picture is now implemented.
  90.     - BORDERLESS has been renamed to BACKDROP.
  91.     - WINSIZEMODE=NORMAL renamed to WINSIZEMODE=DEFAULT,
  92.       WINOPENMODE=NORMAL renamed to WINOPENMODE=DEFAULT
  93.     - PREVIEW und OPAQUESIZING are combined to a new single option: OPAQUE.
  94.     - added new options QUICKPALETTE and DITHER.
  95.     - TRANSPARENCY, REFRESHDELAY and AUTODITHER have been removed.
  96.     - added some menu configurations.
  97.  
  98.   0.96n
  99.     - MysticView now uses DoPictureMethod()/PICMTHD_MAPDRAWHANDLE for
  100.       quick drawing in preview mode and for opaque sizing.
  101.     - added tooltype WINSIZEMODE=SMALL, renamed WINSIZEMODE=66PERCENT
  102.       to WINSIZEMODE=LARGE.
  103.  
  104.   0.96m
  105.     - fixed a minor pubscreen problem.
  106.  
  107.   0.96l
  108.     - a logo task is no longer launched when a startup
  109.       picture is specified.
  110.     - minor internal changes
  111.  
  112.   0.96k
  113.     - since v0.96j, MysticView uses guigfx.library v3
  114.       features, but it still opened guigfx.library v1.
  115.       fixed.
  116.     - minor problems corrected.
  117.     - when a startup picture is specified, the logo task is
  118.       launched with a lower priority than the load task.
  119.     - added STARTPATH tooltype.
  120.  
  121.   0.96j
  122.     - added RENDERMEM option
  123.     - fixed ASL filerequester problems.
  124.  
  125.   0.96i
  126.     - added cursor and mouse scrolling in DISPLAYMODE=ONEPIXEL.
  127.     - window is now WFLG_ACTIVATE.
  128.     - improved refresh mechanism.
  129.     - added KEEPIMAGE.
  130.  
  131.   0.96h
  132.     - added a nicer rendered logo and dropped alpha-channel processing
  133.       for the logo in TRANSPARENCY mode.
  134.     - KEEPASPECT now works in TRANSPARENCY mode on screens with
  135.       aspects different from 1:1.
  136.     - TRANSPARENCY is slightly faster.
  137.     - removed NOBACKFILL hook in TRANSPARENCY mode.
  138.     - added BGCOLOR option.
  139.  
  140.   0.96f
  141.     - drastically reduced memory consumption.
  142.  
  143.   0.96e
  144.     - implemented tooltypes SCREENASPECTX and SCREENASPECTY for
  145.       correction of distorted screen aspects (e.g. Cybergraphics
  146.       640x256, or custom screen modes boosted with MonEd etc)
  147.     - since the autodither value cannot be computed for rendering
  148.       to HAM screen modes, HAM dithering is always enabled with
  149.       AUTODITHER != 0 and disabled with AUTODITHER=0.
  150.     - (finally?) solved all subtask administritation problems.
  151.     - fixed commandline and wbarg parsing and supplied a proper
  152.       template.
  153.     - MysticView now quits with the ESC key.
  154.     - added REQUESTFILE for MysticView to open a filerequester on
  155.       startup.
  156.     - The filerequester now opens asynchronously.
  157.     - included Mac's newicon.
  158.  
  159.   0.96d
  160.     - Fixed a minor problem with MysticView running multiple
  161.       times on HAM public screens.
  162.     - Fixed Division-by-zero problem in MysticView's drawtask
  163.       (hopefully)
  164.     - improved subtask data-share mechanism
  165.     - tooltype options are no longer case sensitive.
  166.  
  167.   0.96c
  168.     - Added tooltype option HAM for MysticView to open
  169.       a HAM screen in combination with CUSTOMSCREEN.
  170.  
  171.   0.96b
  172.     - re-implemented transparency mode
  173.     - implemented About requester
  174.     - improved TRANSPARENCY mode: the background is no longer 
  175.       snapped when a REFRESHWINDOW message arrives
  176.  
  177.   0.96a
  178.     - MysticView has been completely restructured in preparation
  179.       for further enhancements
  180.  
  181.   0.95g
  182.     - added DirOpus configuration example.
  183.     - MysticView has got a menu and a filerequester for loading.
  184.     - if CUSTOMSCREEN is specified, the new screen is actually
  185.       a pubscreen.
  186.     - implemented PRECISION tooltype.
  187.     - 0.95f was eating its own signals - after 16 refresh signal
  188.       arrivals, no more subtasks could be created. Fixed.
  189.  
  190.   0.95f
  191.     - added filename argument and FILENAME tooltype.
  192.     - fixed WINOPENMODE
  193.  
  194.   0.95e
  195.     - MysticView did not work without Cybergraphics. Fixed.
  196.       Thanks to Plex and New Mode who reported this bug.
  197.  
  198.   0.95d
  199.     - minor problems fixed.
  200.  
  201.   0.95c
  202.     - improved speed.
  203.     - implemented CUSTOMSCREEN and DEPTH for MysticView to
  204.       open on a custom sreen. These features are preliminary,
  205.       though.
  206.  
  207.   0.95
  208.     - implemented more reliable shared-data access for
  209.       MysticView's subtasks.
  210.     - drawtask priority reset to 0.
  211.     - removed a lot of bugs from the subtask admin code.
  212.     - MysticView does no longer lose memory.
  213.  
  214.   0.94
  215.     - implemented DISPLAYMODE KEEPASPECT
  216.     - supplied a NOBACKFILL hook for the window.
  217.     - unallocated pens and undefined areas are no longer visible.
  218.     - the redraw task now runs with a priority of -1.
  219.     - slightly improved opaque-sizing. the rastered bitmap is
  220.       precalculated right after loading, when OPAQUESIZING=TRUE
  221.       and TRANSPARENCY=0
  222.     - fixed WINTOP and WINLEFT.
  223.  
  224.   0.93
  225.     - added asynchronous drawing - leading to much better
  226.       window handling
  227.     - MysticView runs with a priority of 1, its subtasks
  228.       with a priority of 0
  229.     - added tooltype options
  230.  
  231.   0.92
  232.     - implemented DISPMODE_ONEPIXEL.
  233.     - heavily trained for stableness.
  234.  
  235.   0.91
  236.     - memory management improved
  237.  
  238.   0.9
  239.     - completely rewritten from the scratch, now using
  240.       guigfx.library. features asynchronous loading,
  241.       a transparent window, dithering, more elaborated
  242.       window sizing and opening techniques, 
  243.       different display modes, and much more.
  244.  
  245.  
  246.   -------------------------- cut ---------------------------
  247.  
  248.   0.76
  249.     - layout improved.
  250.     - implemented ADAPTIVEBORDER
  251.  
  252.   0.75
  253.     - added lots of tooltype options
  254.     - fixed many minor problems
  255.     - greatly improved some image refresh problems.
  256.  
  257. * 0.68
  258.     - minor changes
  259.     - there was a heavy bug in v16.1 and v16.2 of render.library.
  260.       I guess that MysticView crashed right at startup if you did
  261.       NOT use the 68060 version. Sorry. I bumped the required
  262.       library version to v17 where this bug has been fixed.
  263.  
  264.   0.67
  265.     - major rework and clean-up
  266.  
  267.   0.66
  268.     - The color allocation strategy has been improved.
  269.  
  270.   0.65
  271.     - I couldn't quickly get rid of some heavy bugs I've
  272.       introduced with v0.64. So I decided to continue work
  273.       with v0.62 and render.library v12.0.
  274.       Asynchronous loading is no longer implemented. 
  275.       This version seems to work pretty stable.
  276.  
  277.   0.64
  278.     - asynchronous loading implemented.
  279.  
  280.   0.63
  281.     - About is asynchronous now.
  282.     - improved color allocation strategy.
  283.     - MysticView crashed on 2-color-displays. Fixed.
  284.  
  285.   0.62
  286.     - better allocation strategy for critical colors on
  287.       displays with few sharable pens.
  288.     - Filerequester implemented.
  289.         - A percentual render progress display and several messages
  290.       are displayed in the window's title bar.
  291.         - The picture's width is now layouted pixelwise, no longer in
  292.       multiples of 16 pixels.
  293.     - Various enhancements and bugfixes
  294.  
  295.   0.60
  296.     - Faster display.
  297.     - Several bugs fixed.
  298.     - Fixed display problems (window borders and flicker...).
  299.     - Pooled memory management implemented.
  300.     - Window is SIMPLE_REFRESH now.
  301.     - Requires less memory.
  302.     - Nicer logo.
  303.     - Menu implemented for "About" requester and "Quit". Other
  304.       menu functions are not yet implemented.
  305.  
  306.   0.53
  307.     - faster window refresh.
  308.     - Requires less memory
  309.  
  310.   0.52    
  311.     - now takes care of aspect ratios.
  312.       This applies to both the image and the screen mode.
  313.     - nicer logo
  314.  
  315.   0.51
  316.     - MysticView lost memory. Fixed.
  317.     - Sped-up window refresh after resizing.
  318.     - uses PRECISION_IMAGE instead of PRECISION_EXACT.
  319.  
  320.   0.50
  321.     - initial version
  322.